give to on a plate - French English Dictionary